Fallow St James's (Menu)

52 Haymarket, London
+44 7785 937900

Give a rating to Fallow St James's

Suggest a dish

How much did you spend at Fallow St James's?